grand channel entertainment ltd